<?php
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/modelo/Desaparecido.php');
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/controle/DesaparecidosController.php');
require_once($_SERVER['DOCUMENT_ROOT'] . '/Prototipo/conexao/ConexaoBanco.php');

	$quantidadePorPagina = 10;
	$pagina = (isset($_GET['pagina'])) ? (int)$_GET['pagina'] : 1;
	$inicio = ($quantidadePorPagina * $pagina) - $quantidadePorPagina;
	$con = new ConexaoBanco();
	
	if(!isset($_SESSION)){
		session_start();
	}
	
	
	$desaparecidoController = new DesaparecidosController();
	$res = $desaparecidoController->listarDesaparecidos($inicio, $quantidadePorPagina);
 

echo "
	<html>
	<head>
		 	
			<link rel='stylesheet' href='css/lightbox/css/lightbox.css'  />	
		
			<script src='css/lightbox/js/jquery-1.10.2.min.js'></script>
			<script src='css/lightbox/js/lightbox-2.6.min.js'></script>
	</head>
		<body>";

while($row = mysql_fetch_array($res)){
	
	
	//pegando vari�veis da consulta
	$caminho = $row['diretorio'].$row['nome'];
	$nome = $row['1']; //nome
	$dtNascimento = $row['data_nascimento'];
	$idade = $desaparecidoController->calcularIdade($dtNascimento);
	$dtNascimento = implode("/",array_reverse(explode("-",$dtNascimento)));
	$dtaDesap = $row['dtDesaparecimento'];
	$dtaDesap = implode("/",array_reverse(explode("-",$dtaDesap)));
	$id= $row['id_desaparecido'];
	$historico = $row['historia'];
	
	$caminho = explode('../', $caminho);//separa o diretorio em um array de 2 posi��es 
										//a primeira com ../ e a segunda com o caminho correto
	
	//imprimindo caixa com os desaparecidos
	echo "
			<div class='well' id='container' >
				<div id = 'desaparecido' class = 'row' >
					
					<div class='span2'>
						<b>$nome</b>
					</div>
					
					<div id = 'data' class='span3'>
						<b>Data do Desaparecimento:</b> $dtaDesap
					</div>	
									
				</div>
				<hr/>
				<div id = 'corpo' class= 'row'>
					<div id='fotoDesaparecido' class='span2'>		
						<a href='$caminho[1]' rel = 'lightbox' title='$nome'><img class= 'img-rounded' data-lightbox='$caminho[1]' src = '$caminho[1]' width='100'></a>
					</div>
					<div id='conteudo' class='span4'>
						<b>data de Nascimento:</b> $dtNascimento <br>
						<b>idade:</b> $idade <br>
						<b>historico:</b> $historico
					</div>
					<div class = 'span1'>
						<a class= 'btn btn-inverse' href='index.php?pg=informar&id=$id'>Informar</a>
					</div>
				</div>	
			</div>
			";
		
}
	
	$con->conectar();
	
	$sqlTotal = mysql_query("SELECT id_desaparecido FROM desaparecido");
	$qtdRegistros = mysql_num_rows($sqlTotal);
	$totalPagina = ceil($qtdRegistros/$quantidadePorPagina);
	
	$con->desconectar();
	
	//PAGINAÇÃO
	$paginacao = (isset($_GET['pagina'])) ? (int)$_GET['pagina'] : 1;
	$anterior = 0;
	$proximo = 0;
	if ($paginacao > 1) {
		$anterior = $paginacao - 1;
	} else {
		$anterior = '1';
	}
	
	if ($paginacao < ($totalPagina - 2)) {
		$proximo = $paginacao + 1;
	} else {
		$proximo = $totalPagina;
	}
	
	$contador = 0;
	if ($paginacao < 6) {
		$comeca = 1;
		$termina = 9;
	} else if ($paginacao > ($totalPagina - 6)) {
		$comeca = $totalPagina - 6;
		$termina = $totalPagina;
	} else {
		$comeca = $paginacao - 4;
		$termina = $paginacao + 5;
	}
?>
	<div class="pagination pagination-centered">
		<ul>
			<li><a href='?pg=desaparecidos&pagina=1'>Primeira Página</a></li>
		<?php 
		echo "<li><a href='?pg=desaparecidos&pagina=$anterior'> << </a></li>";
		for ($link_pagina = $comeca; $link_pagina <= $termina; $link_pagina++) {
			
			if ($contador < 9) {
				if ($paginacao == $link_pagina) {
					echo '<li class="disabled"><a>'. $link_pagina .'</a></li>'; // Escreve somente o número da página sem ação alguma
				} else {
					echo "<li> <a href=\"?pg=desaparecidos&pagina=$link_pagina\">$link_pagina</a></li>"; // Escreve o número e o link da página
				}
				$contador++;
			}
		}
		echo "<li><a href='?pg=desaparecidos&pagina=$proximo'> >></a></li>";
		echo "<li> <a href='?pg=desaparecidos&pagina=$totalPagina'>Última Página</a></li>";
		echo '</ul></div>';
		
	
echo "</body></html>"
?>
	